latch on – English–Italiano translations

🇬🇧 en it 🇮🇹

latch on verb

  • to grasp; to become attached to
aggrapparsi
  • to grasp; to understand
ricevere
Wiktionary Links